import axios from 'axios'

const _axios = axios.create({
  /*
    环境变量
    1：根目录：  .env.development:开发环境   .env.production :生产环境
    2:设置变量: VUE_APP_变量名="值"
    3:访问：
        process.env.VUE_APP_变量名
    */
  baseURL: process.env.VUE_APP_URL
})

// 请求拦截
_axios.interceptors.request.use(
  config => {
    return config
  }, error => {
    return Promise.reject(error)
  })
// 响应拦截
_axios.interceptors.response.use(
  res => {
    return res.data
  }, error => {
    return Promise.reject(error)
  })

export default _axios
